home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 November / PCWorld_2006-11_cd.bin / domacnost a kancelar / findgraph / fgraph.exe / {app} / HISTORY.TXT < prev    next >
Text File  |  2006-09-25  |  18KB  |  441 lines

  1. FindGraph: versions history
  2. --------------------------------------------
  3. 1.702 (25 Sep. 2006)
  4.       + The feature to shear and to twist background image.
  5.       + Add dialog to select the number of points to tabulate function.
  6.       + The feature to keep only the points you selected in 'Prune' dialog.
  7.       + Procrustes analysis: 
  8.         a feature to translate, rotate, scale, shear a reference cluster of landmarks, 
  9.         so that the distance of each reference landmark to it's corresponding 'experimental' 
  10.         landmark is minimised.
  11.  
  12. 1.613 (26 Jul. 2006)
  13.       + Second derivative in 'Trace function - tabulate' dialog
  14.       + Show progress bar then starting the digitisation wizard using large background files,
  15.       * Bug was fixed: then using the calibration (digitizing) points 
  16.       with coordinates X1 > X2 (or Y1 > Y2) we get error.
  17.  
  18. 1.602 (30 Jun. 2006)
  19.       + The feature to determine the coordinate system then digitizing,
  20.         using the calibration points, of which the coordinates are known 
  21.         and can be entered. 
  22.       + The feature to adjust the plot size to the background image size.
  23.       + 'Scroll View Window'. Use this window to scroll main program window then digitizing 
  24.         the background pictures that exceed your monitor size.
  25.       + Double Exponential and Weibull Distribution were added.
  26.       * Bug fixed: the fourier fitting produced a wrong formula although 
  27.        the fitting line and table results were right.
  28.  
  29. 1.572 (7 Jun. 2006)
  30.       + Scroll graph then trace data.
  31.       + Feature to label selected points.
  32.       + A crosshair digitizing cursor.
  33.       + Several built-in functions were added.
  34.       + Buttons 'Clear' and 'Number' in dialog 'Commentary' were added.
  35.       * to avoid MFC message AFX_IDP_FAILED_TO_AUTO_REGISTER "Failed to update the system registry"
  36.         FindGraph Updates Registry only if RegWritePossible
  37.  
  38. 1.560 (24 May. 2006)
  39.       + Axis property 'Semi-band'.
  40.       + Histogramm view.
  41.       + Show cursor for selected data in dilog 'Information on points series'.
  42.       + Automation property 'Weighting'.
  43.  
  44. 1.555 (01 May. 2006)
  45.       + Feature to find and change scale to view several series on one screen.
  46.       + Table with data and calculated curve and std error in curve fitting dialog.  
  47.       + Horizontal legend.
  48.       + Step line style was added.
  49.       + Feature to copy to Clipboard Bezier interpolation endpoints and control points.
  50.  
  51. 1.530  (22 Mar. 2006)
  52.       + Version includes a redesigned interface and adds various 
  53.     plotting enhancements.    
  54.       + Scroll and scale with mouse click on axis area.
  55.       + Data grid in 'transform' dialogs.
  56.       + Feature to change scale to view different series on one screen
  57.       + Feature to apply function in transform-copy dialog.
  58.       + Logarithmic coordinates.
  59.       * Bug was fixed: polar to cartesian coordinates conversion.
  60.  
  61. 1.504  (01 Feb. 2006)
  62.     + Added Baseline automatic correction feature.
  63.     + Added Low-pass filter to smoothing models.
  64.     + Closing filter was added (useful to exclude grid lines 
  65.           then digitizing).
  66.     * Bug was fixed: Digitize with fixed step.
  67.     * Bug was fixed: Too slow draw data series with number of 
  68.           points greater 2000.
  69.  
  70. 1.503  (13 Jan. 2006)
  71.     + B-splines interpolation and  B-splines least squares approximation.
  72.     + A least squares approximation for parametric 
  73.       Sine and Cosine curves was enhanced. 
  74.       The number of possible harmonics was increased up to 60. 
  75.     + Add derivatives in 'Trace function: Tabulate' dialog.
  76.     * Bug was fixed: add data from clipboard.
  77.     * Bug was fixed in Fourier periodic signals extraction.
  78.     * Bug was fixed: exclude grid lines then digitizing.
  79.  
  80.  
  81. 1.495  (07 Dec. 2005)
  82.     + Bezier interpolation. 
  83.     + Use 'Information' cursor to scroll.
  84.  
  85. 1.491  (07 Nov. 2005)
  86.     + Fourier periodic signals extraction.
  87.     + Log Scale in FFT (Wavelet) Filters dialog.
  88.     + Scatter diagram and Quality histogram in fitting log.
  89.  
  90. 1.484  (16 Oct. 2005) Beta
  91.     + Feature to add Fitting Conditions.
  92.     + Polynomial:
  93.                 y = a +b*(x-c)*(x-d)*(x-g)*(x-h)*(x-k)
  94.       Sine:
  95.                 y = a+b*sin(PI*x/c)+d*sin(PI*x/g)+h*sin(PI*x/k)
  96.                 y = a+b*sin(PI*(x-c)/d)+g*sin(PI*(x-h)/k)
  97.         + Several built-in functions were added.
  98.         + Bring to Front button places the object at the front of the z-order.
  99.         * Bug was fixed in automation method FindGraph.ArrayVar
  100.  
  101.  
  102. 1.483  (15 Sep. 2005)
  103.     + Import from Excel.
  104.     + DateTime format support.
  105.     + Gradient fill.
  106.     + Minor ticks.
  107.  
  108.  
  109. 1.482 Beta (28 Aug. 2005)
  110.     +User models:
  111.         Damped pendulum ,    A +F*exp(-Bx)*cos(C*(x-D))
  112.         Sine + Line        ,    A + Bx + F*sin(C*(x-D))
  113.         Clapeyron's        ,    A/log(x/B) - C
  114.         Piecewise linear    A + C*(x-A), x < A
  115.                     A + D*(x-A), x > A
  116.         Piecewise Parabola
  117.         Triangle function
  118.         Rectangle function
  119.     +Polynomial:
  120.         5th order Polynomial function with center, y = y0 + c*(x-x0) + ... + h*(x-x0)^5
  121.     +Rational:
  122.         Rational5,    y = (a+bx+cx2)/(1+dx+gx2)
  123.         Rational7,    y = (a+bx+cx2+dx3)/(1+gx+hx2+kx3)
  124.     +Exponential:
  125.         Exponential Decay  3, y = a + b*exp(-u/c) + d*exp(-u/g) + h*exp(-u/k)
  126.         Exponential Growth 3, y = a + b*exp(u/c) + d*exp(u/g) + h*exp(u/k)
  127.     +Logarithm:
  128.         Logarithm 3-1, y = a + b*ln(x-c)
  129.         LogPoly, y = a + b*ln(1+c*x+d*x^2)
  130.     +Logistic: 
  131.         Logistic 5, y = a + (b-a) / (1 + ((x-c)/d)^g)
  132.     +Peak:
  133.         Asymmetrical Gaussian, y = a + b*exp(-(x-c)^2/2d^2), x<c else y = a + b*exp(-(x-c)^2/2g^2), x>c
  134.         Asymmetrical Power   , y = a + b*(x-c)^d, x<c else y = a + b*(x-c)^g, x>c
  135.         Asymmetrical Sigmoidal, y =a+ b*(1/(1+exp(-(x-c+g/2)/d)))*(1-1/(1+exp(-(x-c-g/2)/h)))
  136.         Pulse, y = a + b*(1-exp(-(x-c)/d))^g * exp(-(x-c)/h)
  137.         Inverse polynomial peak function, y = a + b / (1 + g*z^2 + h*z^4 + k*z^6), z = 2(x-c)/d
  138.         Gram-Charlier peak function, y = a+ b/d/sqr(2pi)*exp(-z^2/2)*(1+H3*g +H4*h), z = (x-c)/d, H3(z) = (z3-3z)/6, H4(z) = (z4-6z3+3)/24
  139.         Edgeworth-Cramer peak function, y = a+ b/d/sqr(2pi)*exp(-z^2/2)*(1+H3*g +H4*h + H6*k), z = (x-c)/d, H3(z) = (z3-3z)/6, H4(z) = (z4-6z3+3)/24, H6(z) = (z6-15z4+45z2-15)/72
  140.         Pseudo-Voigt peak function, y = a + b*(g/d/(1+(2(x-c)/d)^2) + (1-g)/h*exp(-(2(x-c)/h)^2))
  141.         Beta   , y = a+b*z^g*(1-z)^h, z = (x-c)/d
  142.         BetaExp, y = a+b*(x-c)^d/(1+exp(x-g)/k)^h
  143.     +Wave:
  144.         Sine2,        y = a + b*sin(pi*(x-c)/d)
  145.         SineSqr2,    y = a + b*(sin(pi*(x-c)/d))^2
  146.         Fourier3,    y = a + d*cos(c*x+b) + g*cos(c*x+b) + h*cos(c*x+b)
  147.         Sinc,        y = a + b*sin(z)/z, z= pi*(x-c)/d
  148.       + Gradient fill.
  149.  
  150. 1.480 Beta (18 Aug. 2005)
  151.       + Triangulation.
  152.       + Several built-in functions were added.
  153.       + Polynomials (Chebyshev, Legendre, Laguerre,
  154.     Hermite, Neumann).
  155.       + Increase the number of Fourier harmonics to 100.
  156.       + New workspace background color.
  157.  
  158. 1.472 (02 Aug. 2005)
  159.       + Added the convolution and the correlation features. 
  160.       + Several built-in functions were added.
  161.  
  162. 1.462 (04 July 2005)
  163.       + Added curve fitting models: 
  164.     Gaussian + Exp, Gaussian + Line, Gaussian + Parabola
  165.       * Bug was fixed: Exp and any function f(u) > 1.e3 disapper from screen.
  166.       + Added  Kalman filter to smoothing models. 
  167.  
  168. 1.456 (29 May 2005)
  169.       + Added Menu item <Analysis><Normalize>.
  170.       * Bug was fixed: Startup with mouse double click exhibited error.
  171.  
  172. 1.452 (21 May 2005)
  173.       + Added the ability to plot labels to display the numbers of 
  174.         data points and or to display the X (Y, Z) values for data points.
  175.       + The Daubechies Wavelet Tranform for digitally filtering data.
  176.       + Added the ability to to select the arithmetic mean or the 
  177.         harmonic mean or the geometric mean to average points in 
  178.        'Transform-Prune' dialog.
  179.       + Several built-in functions were added.
  180.       + Added the ability to recalculate scales to view all data quickly.
  181.       + Polar coordinates.
  182.       + Added the ability to select conform coordinates conversion.
  183.  
  184.  
  185. 1.435 (04 Apr. 2005)
  186.       * Bug was fixed: Startup with parameter exhibited error.
  187.  
  188. 1.434 (31 Mar. 2005)
  189.       + Parameters x ( X ) and y ( Y )
  190.         in 'Find best curve fit' Wizard.
  191.  
  192. 1.430 (03 Mar. 2005)
  193.       + Feature to find the best equation automatically
  194.     with 'Find best curve fit' Wizard.
  195.  
  196. 1.423 (15 Feb. 2005)
  197.       + Feature to read text file and to add all table columns as 
  198.         new points series immediately.
  199.       * Convex Hull calculation  bug was fixed.
  200.  
  201. 1.422 (03 Feb. 2005)
  202.       * Bug was fixed: in <Trace> dialog Findgraph did not copy data 
  203.         to the Clipboard. 
  204.  
  205. 1.420 (12 Jan. 2005)
  206.       + Various plotting enhancements, including different point symbols, 
  207.         error indicators and brushes.
  208.       + New plot text formatting features, such as superscripting and 
  209.         subscripting, Greek symbols, lines and images.
  210.       + Feature to calculate the arc length (distance along the curve).
  211.       + Parametric line curve fitting model
  212.          X(u) = X0 + A1*sin(u)+...+An*cos(n*u), 
  213.          Y(u) = Y0 + B1*sin(u)+...+Dn*cos(n*u).
  214.       + Feature to restore default settings.
  215.       * Bug was fixed. Findgraph does not always extrapolate user defined 
  216.         curves.
  217.  
  218.  
  219. 1.412 (10 Dec. 2004)
  220.       + Added Fourier approximation coefficients to Fitting Log.
  221.       + Feature to rotate background image in <Background Picture> dialog.
  222.  
  223. 1.411 (01 Dec. 2004)
  224.       + Weighting methods (Statistical, Instrumental, Direct).
  225.       + Error bars. You can specify the size of each point's error bar 
  226.         individually (error bar column). 
  227.       + FFT Filters to eliminate noise (Transform - FFT Filter).
  228.       + Normalize dialog (Transform - Normalize) to normalize data.
  229.       + Prune dialog (Transform - Prune) to skip rows, and to exclude points.
  230.       + Feature (Transform - Remove) to exclude random spikes or 
  231.         to exclude close points.
  232.       + In <Transform-copy> dialog add 'exchange Y-Z' command.
  233.       + Fast Fourier Transformation (dialog 'Number of points') 
  234.       + Numerical format of the data in the columns (Options - Misc).
  235.       + Parameter Z - the number, the current time, or elapsed time. 
  236.       * Bug was fixed in 'Trace Data' dialog.
  237.       * Bug was fixed: fill between points and axie X. 
  238.  
  239.  
  240. 1.409 (18 Oct. 2004)
  241.       + Snap to Grid when drawing the points.
  242.       + Data Fill options - fill X or Y in table with const step. 
  243.       + Quick preview in 'Build fonction on formula' dialog and in
  244.         'Fit with non-linear function' dialog.
  245.       + In Transform points dialog Flip Horizontal and Flip Vertical 
  246.         options were enhanced,
  247.       + Simulate data with random error (Transform - Copy - dialog).
  248.       + With a 'user model' plugin it is possible to include your own 
  249.         equations and curve fitting models. Example C source code for 
  250.         a 'user model' plugin is provided.
  251.         Alternatively, if you're unaccustomed to writing DLL's we'd be 
  252.         happy to produce a plugin for licensed users at no charge, 
  253.       + Fill between curves, lines, and points. 
  254.       + Characters from the Symbol or Math font (Greek characters, etc.) 
  255.         in the axis labels of your plots
  256.       + Cubic interpolation. 
  257.       + Fitting Log was changed.
  258.       * Bug was fixed. In formula string only six significant digits were 
  259.       printed. In new version all 16 significant digits are printed in formula.
  260.  
  261.  
  262. 1.407 (23 Sep. 2004)
  263.       + FindGraph is a multilingual software. 
  264.         It supports English language now. If you can help us 
  265.         to implement the support to another language, 
  266.         please send your email to Sergey Vasilyev at: serg@uniphiz.com. 
  267.       + Convex Hull
  268.       + Information on points series: 'Select All' button.
  269.       + Approximation with parametric line: 
  270.         Y(u) = a*sin(u)+..., Y(u) = b*cos(u)+...,
  271.       * Bug fixed than digitize points manually.
  272.  
  273. 1.405 (05 Jul. 2004)
  274.       + Nonlinear regression initial parameter values are calculated now,
  275.        depending upon X,Y limits. This will help you to select the best 
  276.        initial parameter values by plotting the curve before the actual 
  277.        fitting and comparing it to the data.
  278.       + Plugin DISTLINE.DLL was added .
  279.     V(U) = A0 + A1*U + ... +An*U^N
  280.         This find the line that minimizes the perpendicular distance 
  281.         between line and points. 
  282.     This is so called 'Deming regression'. It fits a polynomial 
  283.         line assuming equal experimental errors in both U and V. 
  284.         In contrast, ordinary regression assumes that the U values 
  285.         are known precisely and all the experimental error is in V.
  286.         See distline.txt for details.
  287.       + Formula length is limited 1024 (was 256) symbols.
  288.       * Bug fixed. Sometimes edge points were excluded from fitting.
  289.  
  290. 1.404 (23 Jun. 2004)
  291.       + Distances between points and points/functions
  292.  
  293. 1.403 (12 Jun. 2004)
  294.       * Bug fixed. Not all non-linear fitting parameters were initialized.
  295.       + Several new non-linear fitting models were added
  296.         (Decaying sinusoid, Dose response, Power series).
  297.  
  298. 1.402 (29 May 2004)
  299.       + Distance between points in trace dialog.
  300.       + Possible to change step in trace dialog.
  301.       + Histogramm (the distribution of variables).
  302.       * Bug fixed. Standard error of the estimate was 
  303.         calculated as sum/N, but must be sum/(N-1).
  304.  
  305. 1.401 (22 May 2004)
  306.       + Linear Regression.
  307.  
  308. 1.397 Release (08 Apr. 2004)
  309.       + Second axie.
  310.       + Axie labels (scientific, date, time).
  311.  
  312. 1.396 Release (27 Mar. 2004)
  313.       + Interpolation Wizard.
  314.       + Interpolations
  315.       + Curve fitting in polar coordinates.
  316.       + Feature to Append saved plot.
  317.       * Automation methods bugs fixed.
  318.       * New price.
  319.  
  320. 1.37  Release (14 Dec. 2003)
  321.       + Digitization Wizard.
  322.       + Quick change scale dialog.
  323.       + New import data dialog.
  324.       + Background image filters.
  325.       + New selective tool 'Brushed Area'.
  326.  
  327. 1.33  Release (01 Oct. 2003)
  328.       + Automation methods (fitting) was added.
  329.         Examples (VB) were included.
  330.       + Automation methods documentation in FindGraph.chm
  331.         was updated. 
  332.       + Plugin FIT_EXP.DLL was added .
  333.         y = a + b *(1 - exp(c*x))     
  334.       + Plugin FIT_2EXP.DLL was added .
  335.      y = a + b *exp(-(x-x0)/c) + d*exp(-(x-x0)^2/g^2)
  336.       + Tip of Day
  337.  
  338. 1.321 Release (27 Aug. 2003)
  339.       + Plugin LINES_POL.DLL was added. 
  340.         Calculates polynomial approximation on each step of interval. 
  341.  
  342. 1.32 Release (24 Aug. 2003)
  343.       + The fitting parameters, as well as related statistics, are displayed 
  344.         in the Fitting Log. You can print this results or save as HTML page.
  345.       + Feature to recalculate scales quickly to view all points selected.
  346.  
  347. 1.312 Release (18 Aug. 2003)
  348.       * Bug fixed: serie selection was wrong
  349.       * Bug fixed: than create fitting curve, default function name was wrong
  350. 1.31  Release (08 Aug. 2003)
  351. 1.30  Beta (31 Jul. 2003)
  352.       + A library of over 120 industry-specific formulas to fit data 
  353.        (exponential, sygmoidal, asymptotic, peakform, waveform).
  354.       +    The simplex and gradient algorithms for quick nonlinear regression performance.
  355.       + A library of 70 famous 2-D curves (parametric, polar, cartesian).
  356.         You can vary the number of parameters.
  357.  
  358. 1.27  Release (14 Jul. 2003)
  359. 1.26  Beta (09 Jul. 2003)
  360.       + You can transform data:
  361.         * Smooth; 
  362.         * Subtract baseline or any series data or formula you input;
  363.         * Differentiate (first and second derivatives);
  364.         * Integrate.
  365.       + You can trace data and functions:
  366.         * X,Y values, first and second derivatives;
  367.         * Calculate definite integral;
  368.         * Calculate intersections, minimum and maximum peaks;
  369.         * Tabulate function.
  370.  
  371. 1.25  Beta (01 Jun. 2003)
  372.       + You can input desirable formula to transform selected points coordinates, 
  373.         and create new series of points. It is possible to use functions 
  374.        (approximations) you created as parameters.
  375.       * Possible to change function's description.
  376.  
  377. 1.24  Beta (17 May 2003)
  378.       + Non-linear fitting was added. You can input desirable formula
  379.      (analytical function) and vary the number of parameters.
  380.       + Several GDI+ functions were used.
  381.  
  382. 1.20  Release (21 Nov. 2002)
  383.       + The program supports OLE automation now    and can be built-in in user 
  384.         software. Examples (VB, C++) are included.
  385.       + Automation methods documentation in FindGraph.chm
  386.       * COM server bug fixed.
  387.  
  388. 1.11  Release (11 Nov. 2002)
  389.       * Registration bug fixed.
  390.  
  391. 1.10  Release (09 Oct. 2002)
  392.       + Ability to build parametric graphs X(u,v), Y(u,v) added.
  393.         It is possible to draw families of lines with a given step
  394.         of parameter. 
  395.       + You can draw Bessel, Beta, Gamma, Normal and simple math functions.
  396.       + Ability to quickly hide/show series of points and graphs added.
  397.       + The points in text file may be delimited with ';' and '|'. 
  398.       * Some major bugs fixed.
  399.  
  400. 1.01  Release (05 Sep. 2002)
  401.       + Help updated. 
  402.       + Online help added. 
  403.  
  404.  
  405. 1.0   Release (24 Aug 2002)
  406.       * Some major bugs fixed.
  407.       + Save/Restore Windows position.
  408.       + Button 'Fit size'added. 
  409.         It recalculates plot size to use full workspace
  410.  
  411. 0.98  Beta (18 July 2002)
  412.       + Approximation functions added:
  413.         Logistic;
  414.         Fourier;
  415.         Neural network;
  416.       + You can use your own algorithm as Plug-In.
  417.  
  418. 0.95  Beta (17 June 2002)
  419. 0.94  Beta (06 June 2002)
  420.  
  421. ----------------------------------------------
  422. FindGraph is CrossDot simplified program.
  423. Main changes:
  424.       + FindGraph does not support
  425.         automation methods of CrossDot. 
  426.       + FindGraph is not OLE container.
  427.       + FindGraph document format (*.fgr)
  428.         is compatibly with CrossDot format (*.crs)
  429.         without OLE objects.
  430.       * several bugs fixed.
  431.       + build areas from distribution feature removed.
  432.       + gradient fill option removed.
  433.  
  434. CrossDot 1.03 (09/14/2001) last public release
  435. CrossDot 1.0  (07/18/2001) first public release
  436.  
  437. ----------------------------------------------
  438. Internal versions are not logged here
  439.       + new feature
  440.       * improvement/modification or bug fix
  441.